Skip to main content

🔧 General Settings

The General Settings section in AppStruct provides comprehensive project configuration options. This central hub allows you to manage your project's identity, configure advanced features like deeplinks and localization, and handle technical aspects of your application.


Overview

In the General Settings section, you can:

  1. Configure Project Information - Set project name and description
  2. Upload App Icon - Add icons for iOS, website favicon and android app builds
  3. Set Up Deeplinks - Configure URI schemes for app navigation
  4. Manage Localization - Add multiple languages and AI translation
  5. Control Preview Language - Choose which language to preview your app in
  6. Import App Structure - Replace your app structure with JSON files (development only)

Accessing General Settings

To manage the general settings of your project:

Open Settings

  1. Locate the Settings Icon:
    • In the left sidebar of the Constructor, find the Settings icon (gear icon)
  2. Click to Open:
    • Click the icon to open the General Settings panel
    • The panel displays "General settings" as the title
Loading video...

Project Settings

Configure Basic Project Information

Project Name

  1. Edit Project Name:
    • Locate the "Project Name" field in the Project settings section
    • Enter your desired project name
    • Validation Rules:
      • Cannot start with a space
      • Only letters, numbers, hyphens, and spaces allowed
      • Maximum 40 characters
    • Changes are saved automatically as you type

Project Description

  1. Add Short Description:
    • Below the project name, find the "Short description" field
    • Enter a brief description of your project
    • Changes save automatically as you type

App Icon

Upload App Icons

  1. Access Icon Upload:

    • Scroll to the iOS icon upload section
    • This icon is used when building iOS applications
  2. Upload Requirements:

    • Format: PNG format recommended
    • Size: Multiple sizes generated automatically
    • Usage: App store listings, device home screen, and system displays

Set Up URI Scheme

  1. Configure Schema:

    • Find the "Deeplinks" section
    • Enter your custom URI scheme in the "Schema" field
    • Format: myapp:// (include the :// suffix)
    • Example: appstruct://, mystore://
  2. How It Works:

    • Enables external apps and websites to open your app
    • Directs users to specific pages within your mobile app
    • Useful for marketing campaigns, email links, and cross-app navigation

Localization & Translation

Add Multiple Languages

  1. Select Languages:

    • In the "Localization" section, use the multi-select dropdown
    • Choose from 21 supported languages including:
      • English, Chinese, Spanish, Hindi, Arabic
      • Portuguese, Russian, Japanese, German, Korean
      • French, Turkish, Italian, Persian, Polish
      • Dutch, Azerbaijani, Czech, Slovak, Irish, Icelandic
  2. AI Auto-Translation:

    • Click the "Translate" button to automatically translate your app content
    • AI will translate all text elements to your selected languages
    • Process may take a few moments depending on content volume

Preview Language Control

  1. Set Preview Language:
    • Use the "Preview Language" dropdown
    • Select which language version to display in the Constructor
    • Switch between languages to test your translations
    • Changes apply immediately to the canvas preview

Best Practices

Project Configuration

  • Clear Naming: Use descriptive project names that are easy to remember and type
  • Concise Descriptions: Write descriptions that quickly communicate your app's value
  • Consistent Branding: Ensure your icon matches your overall brand identity

Localization Strategy

  • Target Markets: Select languages based on your intended user base
  • Test Translations: Preview each language to ensure proper text display
  • Cultural Considerations: Review AI translations for cultural appropriateness
  • Simple Schemes: Use short, memorable URI schemes
  • Documentation: Keep track of your deeplink structure for marketing and development

Need Assistance?

If you encounter any challenges or require further guidance while configuring your project settings, please refer to the Documentation or contact our support team at [email protected].